Removed smart line item constructor.