Gerc trait for real types