pub trait ExtraFor<T> { // Required method fn parse(&self, data: &[u8], resolve: &Arc<dyn Resolve>) -> Result<T>; }