Won't this also match Gerry+*account+anything ?  And wouldn't it be clearer and faster to use left and right ids?  Is it even a requirement that an accounted card be a simple card?