[boost] [MPL] More lazy evaluation, for ease of use?