This module implements an option ref that starts out as None, and may be set only once. If one tries to set it twice a run time error is generated.