Removes nonempty stack requirement in Micho_to_dep.v + small cleanup factoring out common fun f =>'s
Micho_to_dep.v
fun f =>