remove Function::{immediate, timeout, interval}

remove Function::{immediate, timeout, interval}
-> use functions, rework
tmp change Date::format pattern
Number::times accept only 1 argument