A module that can contain Cardinal functions and global data. Exposes types for function declarations and definitions.