Fix posix NativeConditionVariable.wait_timeout. TimeSpec::ns may not exceed one second.
@ensure
remove_first_item
remove_last_item
remove_item
match
@default
any*
any
GenericList
AnyList
assert(false)
time.add_seconds