initial version
LGPL and repackaged javassist 3.18.2 to avoid conflicts