<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _processDatatypes(self, rm, ci, smi, sai, si):
 """Helper function that returns a list of datatype strings, depending on the parameters boolean value. :param rm: bool, True to add ``rm`` :param ci: bool, True to add ``ci`` :param smi: bool, True to add ``smi`` :param sai: bool, True to add ``sai`` :param si: bool, True to add ``si`` """

        datatypes = list()
        for datatype, value in [('rm', rm), ('ci', ci), ('smi', smi),
                                ('sai', sai), ('si', si)]:
            if value:
                datatypes.append(datatype)
        return datatypes