Can I get a Witness?

This is a cross post of @edicted/can-i-get-a-witness by @sn0n.

Some things to think about and work on