An (experimental - currently) Apache Lifecycle Particular to resolve version ranges to upper/lower bounds