Infrastructure for interpretators