Add bind with a very bland test
Wrap the return of `bind` in a Value a type.
Provides a better test for bind<a, b>
Includes 'then' as alias for bind.

As per fantasy-land stuff.