Smooth Operator is a Unity extension that allows the use of the null conditional operator (?.) also called the Elvis operator, and the null coalescing operator (??) on Unity GameObjects.Smooth Operator is a Unity extension that allows the use of the null conditional operator (?. also called the Elvis operator) and the null coalescing operator (??) on Unity GameObjects. No missing reference exceptions!By default the ?. and ?? operators are not safe to use on Unity objects, as they may throw missing reference exceptions. Smooth Operator allows the safe use of these operators with no exceptions thrown.Simply add the extension from the Unity Asset Store and import the package into your project, Smooth Operator will handle the rest, with no configuration needed.Use ?. and ?? operators safely with no errors.No configuration needed. Simply add the package.Write modern, clear, concise code.Performance is exactly equal to a standard null check.Backed by dozens of unit tests.All platforms are supported.Build Pipelines are supported.Debugging is supported.