added the property macro.
getter can be lowercase too.