Address Early Adpoter's feedback

This PR addresses all of the points in the feedback as discussed in #8, for @honzajavorek to review & merge
:+1: , we have `property` for property type, `value` for value type, but `memberType` for member type...