[Pharo-project] MVP design question