In a large, deep, heavy dutch oven, heat 2 tablespoons of the oil over medium heat. Cook the meat in 2 batches, turning often, until browned on all sides. Add more oil as necessary. Transfer the meat to a bowl.Add 2 more tablespoons of oil and cook the onions, carrots, jalapenos and garlic until softened, about 2 or 3 minutes. Return the browned meat to the pot.Sprinkle the meat and vegetable mixture with the flour and stir and cook for 1 minute.Add the chili powder, cumin, oregano, cinnamon, salt, red pepper flakes, beer, tomatoes and beef broth.If you have latex gloves, you might want to put them on. You're going to add a couple of the chipotle chilies from the can that you have. These are very, very hot! I removed the seeds from one of them and chopped it and put it in the chili. I put in the other one whole and fished it out when the chili was done. If you like your chili spicy, add the whole can but be warned, they are HOT!!! The adobo sauce is wonderfully smoky so I added about a tablespoon of sauce from the can.Simmer partially covered over low heat for about 1 to 1½ hours or until the meat is tender and the chili has cooked down. You want it thick but not soupy. Stir it occasionally. It will probably stick a bit on the bottom and that's to be expected.Just make sure your heat isn't on too high and use a diffuser if you have one.Open your 2 cans of black beans, drain them and add them to the chili. Grate the chocolate and add it as well. Taste and adjust seasonings.Serve garnished with Monterey Jack or cheddar cheese, chopped cilantro, fresh sour cream, chopped onion, chopped avocado, chopped jalapenos and tortilla chips or homemade skillet cornbread. Stay warm and enjoy!