The Role of Tasks in Developing Communities of Mathematical Inquiry