Simplify options to exec, improve readability by using @result