Once more changed the way list prototypes work. This is to enable recursive data structures. Prototypes and their attributes now have to be written to the "__types" entry of the attributes structure.