Support reading from stdin