/* ========================================================================
** Extended Template and Library
** Template Smart Pointer Implementation
/* ========================================================================
** Extended Template and Library
** Template Smart Pointer Implementation