<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def ilist(self, in_list=[]):
 """Return a list that uses this server's IRC casemapping. All strings in this list are lowercased using the server's casemapping before inserting them into the list, and the ``in`` operator takes casemapping into account. """

        new_list = IList(in_list)
        new_list.set_std(self.features.get('casemapping'))
        if not self._casemap_set:
            self._imaps.append(new_list)
        return new_list