effect hierarchy

An effect is a category of behavior that a function can exhibit.