[email protected] Community assembly through trait selection ( CATS ): Modelling from incomplete information.