- avoiding naming conflict with the setAction defined in the Objects class