Classes are mechanism for polymorphic dispatch with lot's of issues. Maybe we should just use polymorphism & forget about classes.