#92 add ExtractIsAOptions and start work on ExtractIsATool,  but ExtractIsATool is incomplete