v3.0.1
Create a subclass that can be modified without affecting the super class
Source code on GitHub