Added clone to IPoint and Point