lib_curate config args and subclasses