fix test: runtime dispatch is done only on the first occurrence of a fused buffer type and later mismatches lead to type failures after the call (which is acceptable since it speeds up the dispatch and leads to an error anyway)