support deep keys and values
merged deep schema support