I'd rather throw an exception here - because of the `supportsAttribute`, we should never hit this line. If we do, something is programmed wrong.