"Member is explicitly initialized to its default value"
Also add finaliser logic for safety. Also better threading. Also more cleanup.