> My initial reaction is that having such tricky behaviour is the wrong interface choice, so I'd recommend that you revisit your choice with that assumption and then see if you can convince yourself that you really do need `A(a) is a` to be True.
OK, I found a different, simpler solution, as you promised :-) trac.sagemath.org/ticket/17818 now needs review! Many many thanks again, Martin -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.