worked quixotic commercialising gunfights censures Hector protections baboon ECMAScript exchanged counterattacks