paramet direct kind object handl handl paramet paramet paramet paramet handl paramet direct kind pdk equal paramet kind invalid object except invalid element except illeg argument handl 