Add numerical properties function objects
The Great Module Migration I, renamed format module to io