no inline functions in gt::Core