You probably don't want to break the passthrough interface here and use
         
    return this;

instead of

    return null;