without this change a toString was executed on an optional property due to a missing method that parses those kind of props. with this change we've added a missing method and also we've made optional property toString return the proper pattern fixes #173