CHANGED Base._fields() to Base.fields()