Given a choice data (function or correspondence), the user can check if an axiom is satisfied and if not, where.
User can also generate choice data based on axioms to see what data looks like.