i.e. Procs and lambdas are both callable, but in a Proc, arguments are optional and “return” will return in the context of the calling method, whereas a lambda’s arguments act like a method’s, and are required unless given a default and “return” returns only from the lambda