Agut issue #266

lots of dietary numeric field validation