Added usage package for weak map