Add a new section for putting global codes (phase 1)
Add a new section for putting global codes (phase 2)
Use a monomorphic function instead of the polymorphic operator <>
Fix issues with lists reversed