Internal
Split from decodeU8a since this is specialized to 1 instance ... while we duplicate, this is all on the hot-path, so it is not great, however there is (some) method behind the madness
Split from decodeU8a since this is specialized to 1 instance ... while we duplicate, this is all on the hot-path, so it is not great, however there is (some) method behind the madness