Let's make use of the library if it is installed, but otherwise just generate a nice error and provide all other functionality.