fixed bug in area() that failed to calculate geoshape area when value provided as node