A code of practice may be styled as a code of professional responsibility, which will discuss difficult issues, difficult decisions that will often need to be made, and provide a clear account of what behavior is considered "ethical" or "correct" or "right" in the circumstances. In a membership context, failure to comply with a code of practice can result in expulsion from the professional organization. In its 2007 International Good Practice Guidance, Defining and Developing an Effective Code of Conduct for Organizations, the International Federation of Accountants provided the following working definition: "Principles, values, standards, or rules of behavior that guide the decisions, procedures and systems of an organization in a way that (a) contributes to the welfare of its key stakeholders, and (b) respects the rights of all constituents affected by its operations."[1]