::nested works in Decorator, only. since we use self for the nested block, this might mess up the representable_attrs of self when using the extend technique.