play around with tests a bit
remove potentialLinkIsEmpty: from the public interface
play with testing linkFromPotentialLink
test no potential link if first character newline or linefeed in a better way
remove old test
user state