Changed boost::initialized_value from a class to an instance, to make its use more convenient, as discussed with Fernando.