public override bool Equals(object obj) { Origin o = obj as Origin; if (o == null) { return false; } else { return this == o; } }