Added publish to local maven repository
Shapeless is cool, be we don't want to depend on it
Properly handling unexpected results
Extracted ClosureOp to type
More scaladoc
More scaladoc
More scaladoc
Oops.. broke build
Revert playing with arguments
Refactoring
    * separated item sets functions
Get rid of Intellij warnings