pass all objects tests (except chaining)