use Object.create(null) instead of {} to initialize schema properties
Release 0.1.29
use Object.create(null) to avoid conflict with object prototype properties
Automatically rewritten for npm.