Would I still use def_delegators then? Or would I need to implement each?