What a great post to remind us how important it is to include and embrace individuals with varied and sometimes opposing points of view, Doug. When we have team unity we are able to give serious consideration to a variety of ideas and concerns while developing a plan of action. Once a plan is developed the entire team stands behind it and joins together in working towards its successful completion.