Added ability for parse() to handle string booleans