I'm not sure :) I created line breaks for clarity. I'll write the tests and check everything out when I finalise the PR.