move the mutex into an anonymous field