POC for statically typed attribute mapping in swift.