As of the last time I checked it was not possible. UR may have changed this with some of the latest releases of the software, the easiest way to determine would be to test on the latest UR code.
Is it possible to use a subprogram within a subprogram?