Why is it that the return type is *Load[K,V], which is a struct, even though the *Load[K,V] type serves as the default for Interface[K,V]? I tried to do a pull request for improvement and was blocked with a 403. Please check.