lima: add lowering for conditions

Only compile tested... I'm not even sure if this codepath can be hit
lima: properly fill out fs info structure