How hard would it be to pass arguments to the tested program, letting main() do its job with argc and argv? I imagine that getting those values in the interpreter and passing to the function is simple because lli also supports it, but I wonder if there would be any implications to the verification?