@neauoire this reminds me a lot of smalltalk