Organisms modify their environment (niche construction), which feeds back on their own fitness and evolution. A population with trait x modifies resource E; E in turn shapes selection on x. This creates eco-evolutionary feedback loops that can drive evolutionary branching and stable polymorphism.