fails:StringIO#each_line when passed a separator returns self
fails:StringIO#each_line when passed a separator yields each paragraph when passed an empty String as separator
fails:StringIO#each_line when passed no arguments returns self
fails:StringIO#each_line when self is not readable raises an IOError
