Is this member now instantiated on demand, on first call to from()?  If so, we should initialise from to zero in this ctor.