Mesh macro - refactored field modifiers with syntax::mark_used, pre-allocated the result vector