This module attempts to work around people calling UNIVERSAL::can() as a
function, which it is not.
