I guess returning null from href() seems OK for a non-navigable state.