Adds proposed functionality which enhances the ability of extensions to customize line items and the entire cart composition process