Guidelines on Out-of-Class Requirements