Hrm, I still don't understand why we support "run:true:". If it was in the original issue it was a typo. :P

> If we implement the ~ prefix, could we remove the magic run:true => { :run, true } 

I agree. We can always parse what is after `:` as a string then.