Discrete Componentry