Checkpoints for Ethical Decision Making