fn parse_input_derivations( i: &[u8], ) -> IResult<&[u8], BTreeMap<StorePath, BTreeSet<OutputName>>, NomError<&[u8]>>