test implicit implementation.