I think it would be good to add logic to return a tuple such as this: [], None, None   if the provided href is also None.