* Bounds check on seek() function, will not allow negative time values
 * Updating tests to reflect this change