Thread-safe write-once variables