Since the code is wrapped inside of the **included** block, methods are executed in the context of the base where the module is included. It's not calling the save method on the class where it is included because the module is higher in the ancestor chain, it is calling super inside of the class triggering the **Stormpath::Resorce::Base#save** method.