Merged requested to merge fix-issue-150 into master
- fixes #150 (closed): tweak meta_enum to be
- add missing include
- make sure zip iterators really satisfy the random access iterator concept. Specifically, for an iterator
iter, the offset dereference operator,
iter[n]should exist, and be equal to
*(iter+n). See here.