Some more returns since compile_error no longer throws