#3 add support for using properties/getters for label creation