This code is being made available under the GNU Lesser General Public
License (LGPL) and the Apache licence. For details, please see

  http://www.gnu.org/copyleft/lesser.txt.
