 In contrast, the 6809 allowed code to be placed anywhere in memory without modification.The 6809 design also focused on supporting reentrant code, code that can be called from various different programs concurrently without concern for coordination between them, or that can recursively call itself.The design team's prediction was, ultimately, incorrect.