pub fn parse_derivation( i: &[u8], ) -> IResult<&[u8], (DerivationBuilder, Outputs), NomError<&[u8]>>