Is James Alefantis Playing Majestic Ape? Why would that matter?