Before revision: Contemporary niche theory is a powerful framework for understanding URLanisms interact with each other and with their shared environment.
After revision: Contemporary Niche Theory is a useful framework for understanding URLanisms interact with each other and with their shared environment.