Fixes for ES5 Date
Consistency for ArrayLike.plant
Better error reporting