Fixed #6. Complex map types are supported.
Fixed #1. Technically there is no such issue.