guaranteed promisable assured confirmable probable averrable attestable trustable providable testifiable
benefit