use references instead of _.cloneDeep so Promises resolve more cleanly
0.4.0