Changed template arg type to result_type.
WHY: Simplify result_type in container_one_of_maybe.hpp
WHY:
Simplify result_type in container_one_of_maybe.hpp
Added templated proj_base.
WHY: Make it easier to avoid compile errors when using reifier_{indexed,virtfun}
Make it easier to avoid compile errors when using reifier_{indexed,virtfun}
renamed to reifier_virtfun.
WHY: The _visitor suffix seemed too general. The _virtfun suffix is meant to suggest the method of implementing the reification.
The _visitor suffix seemed too general. The _virtfun suffix is meant to suggest the method of implementing the reification.