Traits
Functions
Takes at most
num inputs.Take exactly
num inputs, ensuring condition holds.Takes at most
num inputs as long as condition holds.