GROOVY-6241: fix generics information for maps a bit (involved creating virtual methods for primitive array getAt/setAt as well)