Copycat fails to copy the move last used if the last move used was a result of Copycat itself (making repeated use of the move copycat fail). It is to my understanding that this is a fault in mechanics, as on wifi and on other sites, the mechanics of the move states that it will copy the move last used, even if it was a result of copycat. Is there an explanation for this?