An interface for constants