Generalize extractSizeMapForRule, move to GSC module
Resolve duplicated binding for getCost
refactor using the highest possible order lib function
Implement full cost functions for rules (combining sizes/complexity)
Refactor: Take it to the highest order
Refactor output of size complexities, move code to GSC
More refactoring/common code extraction
Daft Punk revisitied: Higher, higher, order
Higher, order, better