so "using ::link;" can pass the compiling. This change also simplify the implementation of the hard link in the future.