This fixes some issues with saving '0' values and handling null
Merge branch 'refs/heads/3.0/develop' into AIWS/production