getters return nothing if not defined in object