forked from boostorg/unordered
		
	AFAICT it's not needed since the construct arguments and the members are the same reference type. Maybe it was for older compilers? And it appears to be causing issues with string literals in older versions of Visual C++.