issue #139

Thread safe singleton instance().