whole_func_string: function toInt () {
                      var vals = [];
                      libs.object.every(arguments, function (o) {
                          var radix = /^0x/.test(o) ? 16 : 10; // Check for hex string
                          vals.push(libs.object.isNumeric(o) ? parseInt(o, radix) : NaN);
                      });
                      return vals.length === 1 ? vals[0] : vals;
                  }
func_code_string: function toInt () {
                      var vals = [];
                      libs.object.every(arguments, function (o) {
                          var radix = /^0x/.test(o) ? 16 : 10; // Check for hex string
                          vals.push(libs.object.isNumeric(o) ? parseInt(o, radix) : NaN);
                      });
                      return vals.length === 1 ? vals[0] : vals;
                  }
func_documentation_string: Convers an object to an integer, if possible.
  @param {Object} o The object to operate on.
  @returns {Number} The object as an integer or NaN.
  @function