public override bool CanDeconstruct(out string reason) { if (_items != null) { reason = AuxPatchers.HasItemsMessage(); return(false); } reason = string.Empty; return(true); }