move above the for loop for typei-checking funcs
%r -> %s
Revert c819170 and 6be834d
test euler_equations interface