fix issue related to ADL for begin()/end()