Adding message to API and renaming gem

Oh, but I guess that won't work if it's set to `nil` in the caller. nm, lgtm.