Changed _get_single to throw exception for no results