top-down unit-size calculation, javadoc and inner methods not included
yet..