[prop271, controller] DROPGUARDS support for new guard backend
Our new guard backend doesn't support DROPGUARDS. Personally, I think DROPGUARDS is a bad idea, and we ought to provide a method way for users who don't want their guards to follow them around. But we should keep this one working at least until there's a better option.