public static function method($method, $base_class = null, $model = false, $constructor_parameters = null) {
		$temp = explode('::', $method);
		if (count($temp) > 1) {
			$temp_model = $temp[0];
			$temp_method = $temp[1];
		} else {
			$temp_model = $base_class;
			$temp_method = $temp[0];
		}
		if ($model) {
			$temp_model = \Factory::model($temp_model, false, $constructor_parameters);
		}
		return [& $temp_model, $temp_method];
	}