C# has so-called properties, which means one could write
c.Package.Name.matches
instead of
c.getPackage().getName().matches
It would be nice to hear the opinion of language designers about the possibility of introducing this little sugar additionally to the existing syntax

Your probable answers might include:
a) no time for this now
b) would be nice to have sometimes in the future
c) it would contradict with the Java world
d) we have code completion anyway, so there is no typing overhead
e) it would break existing queries (compatibility reasons)
f) other
Thanks
