Boil macaroni for 6 minutes, al dente. Drain. In medium sauce pan mix butter and cheese, heat until cheese is melted. On low heat or in a slow cooker, combine cheese mixture, eggs, sour cream, soup, salt and pepper, milk, evaporated milk, mustard, parmesan cheese and onions and/or peppers if desired. Stir well until blended and smooth. Add macaroni. If in slow cooker set on low and cook for 3 hours. If baking: bake 20 minutes at 350 or until hot and bubbly. Dont over cook. To with bread crumbs if desired and drizzle melted butter over crumbs about 10 minutes before done cooking.