public override string ToString() { return string.Format("[Product: id={0}, name={1}, description={2}, internals={3}]", id, name, description, internals); }