@Alex hit the nail on the head! @Arthur Vanilla SB has everything I would've wanted first starting out. Its great you're converting your kids :p MODULE does two things used this way: 1. scoping 2. create a convenience DEF to look through that scope. I left #2 out of this example. If you were to add: EXPORT DEF new then the module can be used as a class. Im loving the better phrasing you guys