Static behavioral reflection is not entirely new, but it is left implicit in existing models. In a sense, most of the work on the efficient implementation of reflective systems to date revolves around making more things static. We claim that it is important to make this concept explicit. Static models are only beginning to be explored and they will have an important impact on the design of powerful and yet potentially efficient reflective programming languages. To illustrate our point, we look at existing examples of static reflection.