Tweaks to the data structures
Export creation functions for stack impls
Add stack and workspace flatten functions
Add an empty function for WM
Add basic operations for WM
Add higher-order functions for WM
Add query functions