Functorial results for C*-algebras of higher-rank graphs