D
declarative