can return codelists as input streams