stop using struct ::std::SOMETHING because gcc complains