Library needs to return itself from library().