Assertions that provide more sophisticated failure messages
Traits used by the `arsert` crate
proc_macro_hack implementation for `arsert`
My fisrt simple parser