@Override
public void removePreference(long userID, long itemID) throws TasteException {
if (userID == TEMP_USER_ID) {
if (tempPrefs == null) {
throw new NoSuchUserException();
}
throw new UnsupportedOperationException();
}
delegate.removePreference(userID, itemID);
}