fix if has("mac") and if has("unix") order