adding homework works ! get-things multi-method thread-first for map attr conversion