Now correctly serializing enums
Correctly filtering out @ignore