Rewrite serialize
Create 'fields' package
Dirty references