protean [ more protean ; most protean]