whole_func_string: function (val) {
          val = ensureDefault(val, constants_1.DEFAULT_TYPE_VALUES.boolean);
          return Boolean(/^false$/i.test(val) ? false : val);
      }
func_code_string: function (val) {
          val = ensureDefault(val, constants_1.DEFAULT_TYPE_VALUES.boolean);
          return Boolean(/^false$/i.test(val) ? false : val);
      }
func_documentation_string: Converts type to a boolean.
  
  @param val the value to convert.