Generic PHP interfaces for commonly implemented features, design patterns, etc.