#3035 - Add commands for smart class parameters

DO NOT MERGE, the tests are missing