extractMice can now handle structures with different fields