use Flag!"KeepTerminator"

CaseSensitive -> Flag

remove Yes/No

remove public keyword