Move around some development depends and add Kramdown.
Clean up.
Add require_or_fail for custom error messages.
Add expect_error.
Drop it from Kern and just put it on Object.
Add require or fail to Object.