<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def polarisText():
 """polarisText part of _TypedList objects """

        def fget(self):
            _out = ''
            _n = '\n'
            if len(self):
                if self.parent:
                    _out = '%s%s%s' % (_out, PolarisText(
                            *self.parent).out,_n)
                _out = _out + _n.join(
                    map(lambda x: x.polarisText,
                        self)
                    )
            else:
                _out = ''
            return _out
        return locals()