added docs for New() and MapScan()