(DO NOT MERGE!!!) DSA-56, example with class decorator