Extended the boolean parser to support a default value