Revert "* only missing attr shouldn't be passed as a property value #19"

This reverts commit 4cd0c42d1b12fe1c4aa5d67b4e9976a497bf9168.
* only missing attr shouldn't be passed as a property value #21