Requirements and Restrictions on Lambda Functions