Use `opt` for arguments of CallExp
[bugfix] `ArrayLiteral` can have no arguments