Whoever wrote javax.servlet.sip.SipApplicationSession clearly hates software engineers. For example:

public void removeAttribute(java.lang.String name);

So much pain in such a little method signature. Genius!