now the client has getAvailableDecoratorNames and getAvailableInterpreterNames functions