Is there a better end pattern to use here? Having an empty lookahead seems kind of strange, would something else be more appropriate?