scratch that, behavior is different for vars as role arguments, this is the right thing to do.