Latte.M.Gen & Latte.S.Gen (support es6 generators)