Functions as Objects?
lIn Java, neither static methods nor instance methods are considered to be objects.
lHow, then, could we implement something that behaves as a function taking functions as arguments, or one giving a function as a result?