The initial implementation in #2 completely ignores the `include_private` parameter of `respond_to_missing?`