How did I forget that +? is the non-greedy + ? How. How did this happen.