I am looking to extend `circom-compat` to work with other curves such as `bls12-381`. Do you anticipate any issues in doing that?