Robustness, wording for logged messages, more API for getting models of
specific type on GradleProject