Wait, so why was this deleted? This is still needed. It can just now be used in a wrapper as a class decorator.