fix property inheritance
apply a prop's setter to defaults
fix up readme example
0.4.1