NAME
	make_punctation - maybe end a string with a punctation

SYNOPSIS
	varargs string make_punctation(string str, string end)


DESCRIPTION
	This function ends a string str with end. The second
	argument is optional and defaults to "." The algorithm
	will strip trailing whitespace and prevent double-ending
	with the following characters: '!', '?', '.' and end. If
	the string is already ended, the original string will be
	returned.

	It is an sfun and might not be available.

SEE ALSO
