Support even timing without an array, fix ERR00. 

+ Separate ERR00 from $durations not being an array.
+ Support uniform timing without an array.