Pass in keyPath for swap and next-animation-frame events
Merge branch 'pass-path' into fork

Conflicts:
	src/structure.js