https://www.cense.ca/behaviour-bundles-and-stacks/
Bundles and Stacks