Tests shouldn't be header-only, apparently
Why did I manually initialize strings with empty strings