Make it easier to use that type in boost::mpl::if_ statements.
Develop the generalized wiring model further. Now it should be able to handle scalar argument and return types of the to-be-exposed C++ function. Furthermore it should be able to handle std::vector<scalar> for argument and return types.