Fix: Improve compatibility by ensuring isPlainObject supports cross-frame scenarios, enhancing the reliability of object checks across different contexts.
Others
Add a break statement to the switch block in documentation examples to prevent potential issues for users building their own reducers.