got rid of enumerableassert