add ENGINE set default methods
Merge pull request #293 from reaperhulk/engine-set-defaults

add ENGINE set default methods