Configuration through defines