rename static_for as static_for_each
because it does not exposure the index