Proposal: "Callable" objects via Symbol.apply function
Objects w/ default method can be invoked like a function.
Objects that are well constrained (single responsibility)
can tend to end up with a single method, or at least a single method
that is important to most consumers. These methods tend to be named
by either verbing the class name (eg.
UserCreator.create()) or with