error 0.1.2

A fancy error type for highly generic cases.