Exploring replacing LISPS object/class thing