simplify Attribute2EntityReaderImplicits

code in the constructed Entity readers no longer uses _.as[T] or _.getAs[T], just direct casts
simplify set manipulation