Add a spec that verifies ruby code is successfully called within a coroutine.
Add a failing spec where we pass arguments to a Ruby function within a co-routine. Suprising error suggests all co-routine related work may be fixable.