public Initializer(IInitializable toInit) { Helper.GuardNotNull(toInit); _toInit = toInit; _toInit.BeginInit(); }