¿Cómo cambiar el tamaño SOLO horizontal o verticalmente con jQuery UI Resizable?

La única solución que he encontrado es establecer la altura o el ancho máximo y mínimo con el valor actual. Ejemplo: foo.resizable({ maxHeight: foo.height(), minHeight: foo.height() }); Pero esto es realmente feo, especialmente si tengo que cambiar la altura del elemento mediante...