to an error string rather than NULL (`no errors occured) to indicate the cause of failure return values of other dl*() interfaces.
location, and use it.