handle being passed a promise too
use shorthand GitHub syntax for nathan7/object dependency
v1.1.0