This needs a version check of the slave version, to determine whether it supports this feature.  Otherwise, at best the user/group params will fail silently when specified, and at worst all execution on older slaves will fail completely due to an unrecognized parameter.