pub fn shaped(stores: &[Store], format: u32) -> Vec<Store>
The stores as a format divides their files (Rules::at): format 2’s rules from 2 on, where they differ.
Rules::at