remove callback in favour of thunk-only co(). Closes #30
docs