I'm currently raising a ValueError if an invalid href is specified. That decent?