Append StopAtFirst method - fix #20

Go has no way to use "g" modifier, so Captures() method is using a trick