True, but it doesn't define any methods or anything.  I was thinking if we want to develop new classes for out environments, we can create the base class based on the common interface we expect them to have.  But without a use case, I wasn't sure what to put in it.

Want me to put it back?