Stupid mistake where string wasnt specified to be plainly parsed.
Also brought attention behavior when beginner equals the ender, which has been fixed and a case-test added