According to the schema, for boolean values the type xs:boolean is used. The value space of sx:boolean is "true" and "false" together with "1" for true and "0" for false.
Currently, in parse_boolean, the value is only checked against "1" where it also should be checked against "true".