list paramet paramet object oper oper oper illeg argument except oper instanc oper non nl list paramet result arrai list paramet paramet oper oper own paramet direct paramet direct kind liter result add result 