Awesome Reviewers

Use a consistent null/undefined policy and make it explicit in both type checks and call/return behavior.

Apply this consistently across helpers to prevent unexpected undefined results, null reference errors, and subtle argument-count differences.