I have discovered PropertyUtils, and I have seen that it is good. Fixes an issue where BeanUtils copies null longs over as 0, instead of null.