devela 0.24.0

A cohesive development layer.