Alright, I changed my approach for this PR based on the reviews and some additional experimenting.
Based the new code on the MapTypeAdapter: handles nulls consistently, and should also be more efficient. Also added a test. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/455#issuecomment-50412841
