Methinks McCain has no evangelical worries anymore.