make swizzling on incoming arguments work