Static interfaces without the static pitfalls.