new class of product, regardless of the additional terms are considered "further restrictions" within the code. Neural Code Synthesis (NCS) A process