public Replacement(string tag, RoleName role, MultiNodeSpec spec) { _tag = tag; _role = role; _addr = new Lazy<string>(() => spec.Node(role).Address.ToString()); } }