Policy Based Design Using C++ Typemaps
Copyright (C) 2005 2006 Andrey Mirzoyan
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
Foundation; with no Invariant Sections, no Front-Cover Texts and
no Back-Cover Texts. You can read the full text of license 
at http://www.gnu.org/copyleft/fdl.html. 
Copyright (C) 2005,2006,2013 Andre Mirzoyan