Can't we remove all those conditionals and just put the CSS declarations in the proper order? (i.e. unprefixed one as the last one), and let the browser skip the ones it doesn't understand?