Funktiot ovat teoriassa ihan toimivia, mutta kun ennen koodi ajettiin laturin, esikäsittelijän ja "compilerin" läpi, niin SHaV4 pallottelee koodia kolmen esikäsittelyvaiheen ja ainakin kahden kääntövaiheen lävitse.