In the case where you'd like to provide an explanation why the function isn't able to do the thing, rather than just not doing the thing.
I think this is a better categorization than "standard library types".