prototyping Otto VM dynamic route processing