More "unless"

updated old Unless to use the postfix underscore naming
added new DoUnless with reversed unless order