+ /// get function - right val in assignment
+ Origin origin() const {
+ return m_origin;
+ }
+
+ /// set function - left val in assignment
+ Origin & origin() {
+ return m_origin;
+ }
+
+ /// set function - can be chained
+ Package & origin(const Origin & origin){
+ m_origin = origin;
+ return *this;
+ }
+
+