Nullable new params Use this skill when a change added a new parameter or type member as optional. In internal Remotion code, new inputs must be required and nullable so every caller makes an explicit choice. Rule - Internal contracts: write , not . - Call sites must pass explicitly when no value exists. - Implementation checks should prefer / when null is the absence sentinel. - Do not use as the absence sentinel for new internal APIs unless the surrounding local contract already standardizes on . - The anti-pattern includes redundant shapes such as ; make it . Public APIs are the exception.…