#ifndef SPROUT_TUPLE_FREXIBLY_CONSTRUCT_HPP
#define SPROUT_TUPLE_FREXIBLY_CONSTRUCT_HPP

#include <sprout/config.hpp>

namespace sprout {
	namespace tuples {
		//
		// flexibly_construct_t
		// flexibly_construct
		//
		struct flexibly_construct_t {};
		SPROUT_STATIC_CONSTEXPR sprout::tuples::flexibly_construct_t flexibly_construct = {};
	}	// namespace tuples

	using sprout::tuples::flexibly_construct_t;
	using sprout::tuples::flexibly_construct;
}	// namespace sprout

#endif	// #ifndef SPROUT_TUPLE_FREXIBLY_CONSTRUCT_HPP
