* The builtin is more directly useful but the signature index allows us to match up inputs and outputs that don't have a builtin meaning (pure interpolators).