Removed recursion test in instrumentor (unneeded and possibly harmful)
Make Field.typeClass() public