Fun with Scala Dynamic, macros and Yaml