object behavior featur object handl handl paramet paramet handl behavior featur illeg argument collect handl invalid object except invalid element except 