adding support of referenced colections