Fix assign by adding extent calculation for value.
Merge pull request #178 from rgardner/fix-assign

Fix assign by adding extent calculation for value.