fixed bug of cross-module multiple dispatch function declaration