1. A method for modifying properties of tasks on a programmable logic controller, the method comprising: a first task executing on a programmable logic controller (PLC) modifying a property of a second task on the PLC; and the first task continuing to execute on the PLC.