Revert "Be more explicit about the type change, so people can ajust their code if needed."
Revert "Be more explicit about the type change, so people can ajust their code if needed."

Too many user-visible side-effects!
This reverts commit c9d347c0e9ddcb46462b77dcda703e956d8d8124.

root-mirror/root,olifre/root,root-mirror/root,simonpf/root,root-mirror/root,simonpf/root,olifre/root,zzxuanyuan/root,karies/root,root-mirror/root,root-mirror/root,zzxuanyuan/root,root-mirror/root,simonpf/root,karies/root,zzxuanyuan/root,zzxuanyuan/root,zzxuanyuan/root,root-mirror/root,olifre/root,olifre/root,karies/root,olifre/root,zzxuanyuan/root,olifre/root,root-mirror/root,simonpf/root,zzxuanyuan/root,olifre/root,root-mirror/root,simonpf/root,olifre/root,simonpf/root,zzxuanyuan/root,olifre/root,root-mirror/root,simonpf/root,karies/root,simonpf/root,karies/root,olifre/root,olifre/root,karies/root,simonpf/root,zzxuanyuan/root,karies/root,karies/root,root-mirror/root,zzxuanyuan/root,simonpf/root,karies/root,karies/root,karies/root,simonpf/root,zzxuanyuan/root,zzxuanyuan/root