Can an user function return more than one BAT?