I'd like to talk more about abstraction barriers. Can we talk more about the API? I think more examples of using OOP in front-end development could be useful! How are constructors and methods in JS different from Java? Why do we use the put(key,val) and get(key) in the DataStore Class for CoffeeRun but not the Truck Class? the reading made sense! / everything was clear!