This is not a bug but something related to a design choice we made in the spec. Both point of views are valid and there is an easy workaround so let's close this one.
We can continue the discussion in the comments though.