_Reader and _Writer have class filters for derived classes to use