CommonsMetadata parses some template fields which are true/false (e.g. NonFree, AttributionRequired), but currently just handles them as plaintext. The content could be true/false or yes/no or 1/0 or whatever; it is left to the client to deal with it.
CommonsMetadata should normalize such values to 0/1.