Injecting an end token doesn't always stop a model from reasoning. — Synthesis