Why Larry? Why not Archie? Makes more sense....
Maybe he is named after one of the wachowski brothers?