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.
Merge pull request #20 from pyr/develop

do not force all refs to nil