Either that our we're all inside of a bunch of nested lexical closures. Maybe time isn't inherited from an object hierarchy, but is a locally bound variable inside of a closure function? Meh... functional & OO start to look pretty much the same if you squint your eyes just right.