Implement ValueParser