replaced Command (m ()) with a type alias