Added default cat fallthrough, and straight exec for cases where stdin can be forwarded.