fix strict check error
support invalid module merge
update #598