The Logic and Limitations of the Outgroup Substitution Approach to Cladistic Analysis