Is there any unsolvable reason that we can't give this support on OS X? If not, I can prepare a patch.