Slapping attributes on functions is often a poor API. In this case, the `manager` attribute is provided for the sole use of the `as_manager()` method. Why not provide `include` / `exclude` arguments to `as_manager()` that would be list of names of method to copy / not to copy ?