Update presence and allow empty validation docs
Merge pull request #1171 from bcrowe/3.0-allow-empty

3.0 - Update presence and allow empty validation docs