Improving usability by granting access to already existing elements this
obviating the need to make sure certain methods are only called once or
to pass references to the results around as method parameters etc.
Ignoring gradle build stuff.