But more drastic demands, such as the ending of emergency law, which allows the state to arrest anyone who steps out of line, have been firmly rejected.
It would not be out of line to find multiple iterator implementations in one method, the specific one returned being determined at runtime.