as they are typed, those functions don't resolve on Risc, but the register type miscother changes from previous commits
seems to fit the layer much better as we really have a very reduced instruction set