Under what circumstances is an API implementation required to send an Unbind request? with disconnect()? if so, how do you drop the connection without sending an Unbind (such upon receipt of a notice of disconnect or an invalid PDU)? How are notices of disconnect handled? How are invalid PDUs handled? How are valid but unrecognized by the API PDU handled?