stream_connect_pattern():
    what was i thinking? best to just allow this in the pattern itself
    (single point of failure and all)