Contains all properties of this class
@override List<String> get all => List.unmodifiable([read, modify]);