* Removed HasX() methods for optional elements and made getter return optional<T>& * Added setters with const T& for all optional elements
* Removed HasX() methods for optional elements and made getter return optional<T>&
* Added setters with const T& for all optional elements

DLR-SC/cpacs_tigl_gen,RlanderRISCSW/cpacs_tigl_gen