Implemented out-of-order parsing within BodyParser.java. Added EnvironmentExtender.java (needs a new name).
Actually added EnvironmentExtender