[src/programmable-tokens/lib/SmartTokens/Contracts/Issuance.hs](https://github.com/input-output-hk/wsc-poc/pull/92/files/bb90240cb0e418b7876aa777ad0c590aeb588f81#diff-85e1e04ec2adcef5863d244459c8c01d7e2f248a9164433156fae73fa04ac5e2) > constructor index extraction can be refactored as haskell level functions and moved out of the go, go1, go2 loops.