Memoize.jl is now a dependency
javaclass is now a type param as a symbol