in reply to update package question
Existing scripts can continue to use the base class and new scripts can use the new (sub) class.