Core code, needed by every itag-element