1. In a wireless communications device, a method for executing dynamic instruction sets, the method comprising: executing system software; launching a run-time engine; processing dynamic instruction sets; operating on system data and system software; and, in response to operating on the system data and system software, controlling the execution of the system software.