format and regex_replace.
refeactor __get_executor and _*Executor constructors.