simple test and bench for all three dialects