Avoid throwing UnsupportedOperationException in unimplemented methods