import java.util.*; public aspect TestBug1 { static void addToEnv(Map env, String key, T value) { env.put(key, value); } public static void main(String[] argv) { Map msi = new HashMap(); addToEnv(msi,"andy",new Integer(42)); if (msi.get("andy")!=42) throw new RuntimeException("Failed to add"); } }