I agree. I didn't like that either and probably wouldn't use it for real.
You can control the verbosity of LESS's output. It's not LESS that creates those four lines. It's the elements.less set of "mixins" I chose to use. The author of those wanted to allow you to set a different radius for each corner and - as I understand it - the only way is to take 4 arguments and output each line (there's no @if in LESS). Maybe as it matures this will get easier.
You could always change the mixin to only accept 1 argument and then recompile.
I agree. I didn't like that either and probably wouldn't use it for real.
You can control the verbosity of LESS's output. It's not LESS that creates those four lines. It's the elements.less set of "mixins" I chose to use. The author of those wanted to allow you to set a different radius for each corner and - as I understand it - the only way is to take 4 arguments and output each line (there's no @if in LESS). Maybe as it matures this will get easier.
You could always change the mixin to only accept 1 argument and then recompile.