implement a simple singleton framework according Poco's implementation