cleanup
java primitive object wrapper (like java.lang.Integer) support added