Assignment 3 - Paul Dapolito and Jean Sung (Team 3)  

Piconot!
We think the cosmetic differences are a large change in syntax; they make the language far less readable. You also didn't just add parens, you added what feel like constructors, like `Environment`. If I'm a CS5 student, I'm thinking "Why am I writing this word Environment", or maybe for CS5B/42 "Why do I need an object to make my picobot go? Shouldn't I just be calling methods on it if this is OOP?"

To get around this, try looking more into curried functions and the various ways Scala actually lets you skip out on parens. Often you might need classes with companion objects to create keywords, with internal functions for more keywords.