Remove CallStep
Add string interner
Remove depth from context
Refactor action structure
rust: to_str->to_string
Add repeat{} blocks (without count, data, or proper error handling semantics)