“Argumentexturing”: a framework for integrating theories of argumentation and learning