wildcard type check on every object. issue #9