How It Works - For Nerds Linear Spell Progression consumes and stores data in a structure of FormLists intended to represent Objects and Arrays in developed, object-oriented programming languages.