(const_)generic_proxy should inherit from GenericProxy (thanks Romain)