Why Disp is not Object Oriented

Disp does not expose constructs for object oriented programming. Object orientation is itself the combination of multiple separate features of a programming language. Disp will attempt to provide the primitives necessary to enable something similar to object orientation, so one can still benefit from such functionality.

Polymorphism