LN,

Something occurred to me that may be clouding the issue
re: koma. Thought I'd better mention it. "Koma" comes in
two distinct versions, a) the ordinary one, "koma" = to come",
and b) the causative one, "koma" = "cause to come". Thus:

Ég kom heim = I came home, I arrived home
Hann kom mér heim = He caused me to come home, i.e. got me home.

Ég kom fram = I came forth, i.e. I appeared, acted
Ég kom einhverju fram = I caused something to come forth, become

If this clarifies nothing, then just ignore it.

Cheers,
E.