add options unique_names, empty_names
version 0.2.1