* refactor rename Specifier -> Detail