make it work with dashed properties
merged yields genius camel case fix, bump version
cleanup tests