http://msdn.microsoft.com/library/en-us/csref/html/vclrfInternalPG.asp
The possible Java pattern is to provide 'private' package(s), and
prohibit their usage, like Sun did with sun.* packages:
http://java.sun.com/products/jdk/faq/faq-sun-packages.html
--Andrei Polushin
things, but without
dependency exposed in public API.
There will be not so good idea to apply this after release 1.0, since
that will mean breaking binary compatibility.
--Andrei Polushin
/*
* Copyright 2001-2005 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0