I guess I am O.K. with the original solution although I personally find it a bit odd to have it work by convention in that way.