Some classes return clones of their Properties fields instead of direct references (e.g. connectionProperties on OracleXADataSource). Modify PropertyUtils to handle such cases, and test the ResourceLoader's behaviour.