Add missing support for function validation -- and update the package to reflect the new version