Fixed === mistake when comparing objects, more tests