Hashing version change to tab and function calls, analyze set operation complexity wtih the size of the setgi