Du würdest eher das Element übergeben, als elemStyle?
Ja, natürlich. Bei sämtlichen DOM-Operationen ist das Element zentral. Ich übergebe ja auch kein Attributknoten, wenn ich eine Helferfunktion habe, die Attributwerte ändert. Die Kompetenz, vom Element auf das Inline-Style-Objekt zu kommen, sofern es dieses benötigt, stehe ich dem Modul zu. Es ist sogar besser aus Sicht der Kapselung, bloß das Element zu übergeben, weil der Code, der das Modul aufruft nicht wissen sollte, mit welchen Unterobjekten die konkrete Umsetzung hantiert. Das kann sich jederzeit auch ändern, es muss nicht zwangsläufig style sein.
Mathias