public static function factory( $type, $id, $title, $section = '', $args = array() ) {
		$class = self::verify_class_name( __CLASS__ . '_' . $type, 'Unknown settings field type "' . $type . '".' );
		$field = new $class( $id, $title, $section, $args );

		return $field;
	}