Using MPL for conditional compilation

Boost-users