Split out descartes logic, prevent nilClass errors
Split out descartes logic, prevent nilClass errors

glasnt/machiavelli,machiavellian/machiavelli,machiavellian/machiavelli,machiavellian/machiavelli,glasnt/machiavelli,glasnt/machiavelli,machiavellian/machiavelli,glasnt/machiavelli