Support variables as unknowns.
Ensure the offset has been reached.
Apply offset with canGoTo when possible.
Add build instructions.