You need to also test the by-ref return case