public static function create() {

		return new self(
			microtime( true ),
			memory_get_usage( false ),
			memory_get_usage( true ),
			memory_get_peak_usage( false ),
			memory_get_peak_usage( true )
		);
	}