"The `Boolean` value of the given string representation of a boolean value,
or `null` if the string does not represent a boolean value.
Recognized values are \"true\", \"false\"."
shared Boolean? parseBoolean(String string) {
switch (string)
case ("true") { return true; }
case ("false") { return false; }
else { return null; }
}