10.6 is < :lion so it'll still be skipped.  Regarding readability - I agree (pedantic Ruby dev here!) and will definitely tidy it up, but I just wanted to get a fix pushed while we still have some people around with 2013 machines to help test it :-)