appendIfNameAndValueAbsent