example, custom, usage, precedent