Uncontrolled is now Ref, i.e. something that can change but you have no control over is a Ref and something that can change that you have control over is a Swap
fixing gradle and adding Releaseable to BeanSwap
clairifying BeanSwap methods
PropertyRef was incorrectly implementing Swap
trying out XXXFrom naming convention for BeanSwap
BeanSwap naming conventions changed to createXXXRef
added comments and name clarifications