Adaptive phenotypic plasticity: consensus and controversy