Refactored environment write operations as a chain of responsibility (bit closer to initial concept)
Removed Ant.Clone().