#1 fixes and right place for methods forEachElm and filterElms
#1 built