refactored primitive channel function names and automated keyword -> TimeUnit conversion
auto ->timeunit in join
docs