Better Reasoning Techniques for Handling Argument, Evidence and Abstraction