{ %NORUN } { usage of nested helpers adheres to visibility rules as well - here: public } program trhlp19; uses urhlp17; var t: TTest3; begin t.Test; end.