Interpret unflattened programs to avoid repeated flattening.