Simplify parser method
New parse method which accepts default value
Strong default override option in parse method
Clearer names for parsing helpers