public static ReadOnlyUIBehaviour AsReadOnly(this UIBehaviour self) => self.IsTrulyNull() ? null : new ReadOnlyUIBehaviour(self);