Fix #618 - Make meta::iterate go forward
[#619] Basic implementation of group(x) for direct downcast

Optimizations for SSEx usign proper pack is required