Inserting a string into a string. Can't use `substr_replace` because of multibyte characters. Can't us `md_substr_replace` because it doesn't exist. Use `array_slice` instead.
Why TDD?
1. Safety net for refactoring.
Why NOT TDD?
1. Prove correctness or completeness.
These are unscripted, unrehearsed, mostly unedited, and with minimal prep-work. A more raw look at software development. This was started with a new user on my laptop; so, local settings and shortcuts are not present and will be introduced as we go. Basically, imagine pair or mob programming from a fresh laptop and a pretty big time delay.