Hide overload through SFINAE to remove ambiguous case.
Additional list module tests.