raise an exception when a property name is reserved. fixes #60. this is not the final implementation, i wanna allow everything.
write test for reserved names exception.
add CHANGES.