Handler builder should implement builder pattern
Add FILE_VERSION to LivingHandlers
getConstructor(...) only fetches public, getDeclaredConstructor(...) will fetch the desired private constructors