Can't you just change the signature of fetch_multi to also accept only one parameter (an Array)?