elect
inline fun <T> Iterable<T>.atEach(action: T.() -> Unit): Unit { for (element in this) element.action() }