`DSA` now inherits from an object as its first param, if supplied. `DSA.inherit` should be considered deprecated, though still available.