Added the golang-set library and fixed position-based searches