Merge pull request #9 from JimBobSquarePants/master

Correctly resolve abstract non-virtual properties
Fixed issue with overwriting pre-values of data types.