Use value parser manager's static method to simplify code a bit
Add an example of how canParse might be implemented for more complex types, like color here