free method
dynamic
free()
Implementation
free(){
try{
if(_hookCall==null){
map.remove(_key);
}
}catch(e){
// print(e)
}finally{
removeKeySet.add(_key);
completer=null;
_hookCall=null;
}
}