Initial commit with some trivial error types.