Cranberries may be fresh or frozen. Remove casings from italian sausages.
Cook italian sausage with salted butter and oil in two frying pans and crumble as fine as possible with potato masher. Drain in sieve and catch drippings. Transfer drained crumbled sausage to large mixing bowl.
Saute onions with reserved drippings until translucent. Drain in sieve and catch drippings. Transfer trained onions to mixing bowl with sausage.
Saute celery and carrots with reserved drippings until translucent. Transfer celery and carrots with drippings to mixing bowl with sausage and onions.
Add cranberries, maple syrup, rosemary and marmalade, and mix very well. Add crumbled cornbread and mix very well. You might need two big bowls.
This stuffing can be baked inside a turkey, or in a separate pan.