probably should escape the markers for them so they need not know we are regex and we could change impl then too.