why does `Fields::Id` work and `Fields:Field` doesn't? 

I looked at the `Fields::Id` class, and it's an empty class except for extending `Fields::Field`.