moved toLLVM and getArgs into Lambda