Get rid of mpl11 and use boost instead.
Make the library a little bit more C++98 friendly.
Add extensions to the mpl.
Experimental concept-based overloading.
Fix a bug in the all_of metafunction.
Add the requires metafunction.
Use the perform_overload trait instead of result_of_call.
Add a macro to easily enable concept overloading.
Transform a compile-time error into a link-time error on GCC until it accepts incomplete types in decltype.
Get rid of template alias in BidirectionalIterator.
Get concept_overload out of the sandbox.
Move the models metafunction to its own file.
Make the RandomAccessIterator a metafunction class.
Make the BidirectionalIterator concept a metafunction.
Make the ForwardIterator a metafunction class.
Make the SinglePassIterator a metafunction class.
Make the IncrementableIterator a metafunction class.
Move the concept_overload file to require.hpp
Make the LvalueIterator concept a metafunction class.
Make the WriteableIterator concept a metafunction class.