Make less an optional dependency