proto! stream ( stream:send { send(T) -> stream } ) fn main() { let (bc, _bp) = stream::init(); stream::client::send(move bc, ~"abc"); }