switching all deep.equals to use of contain