fixed issue with readonly arg arrays
fixed issue with run method delegation