setParameter[s/i/f] to overloaded function and new executeAndWait() interface