> Thanks Jochen, makes total sense that you'd need readability since the Text type could of course override toString(). It is no different from how works now (Java 8) If you expose private classes in your API, you will get the same error message. Example code: http://www.hastebin.com/obukoyodey.java /Michael