The default merge method in connect:
const defaultMergeProps = (stateProps, dispatchProps, parentProps) => ({
...parentProps,
...stateProps,
...dispatchProps
})
Will just overwrite existing parent props with state props when same key is used.
IMHO it'd be better to show a warning to console, saving developers debugging time & effort