Constraints on body-size distributions: an experimental test of the habitat architecture hypothesis