QScript could be useful in the following scenarios