ZXAF is really the culmination of a lot of individual techniques that I've used in many different developments.
So, I decided to pull of these together into a project, release it as opensource, and continue developing it with a view to doing everything the right way. It is a development without a timescale or a budget, and its nice to be able to spend time on pure development.