raise ValueError("Not acceptable argument type for list_of_params.")
for i, item in enumerate(list_of_params):
if not isinstance(item, (Param, Parameterized)):
raise ValueError("Not acceptable item type: {0}.".format(type(item)))
item.set_parent(self)
item.set_name("{index}/{name}".format(index=i, name=item.name))
self._list = list_of_params