tests 0 returning when empty string passed
fixed false positives in spec, allowed user to specify delimiter on init