A collection of functions to support soil survey