do not force all refs to nil

this merges in an unconventional manner (from right to left) since
user supplied attrs are fed first to merge-props.

alternately, the supplied order in callpoints for merge-props could be changed to use the more idiomatic order