`return Err(NeuErr::new("msg").remove_marker());` is annoying. `bail!("msg");` is better
return Err(NeuErr::new("msg").remove_marker());is annoying.bail!("msg");is better