Is there nothing like that provided by the standard library?