play with including vs extending modules