BlitzMax Pub modules port.