Stable API Naming
As part of this release, we've made the following improvements:
topiarist.implement()has now been renamed totopiarist.hasImplemented().- A new
topiarist.implement()method has been created that works the same as the old one, but which can be invoked immediately after the constructor — it instead becomes a signal of intent, allowingisA()checks to immediately pass, where verification is delayed until after a class has had a chance to implement any interface methods. topiarist.isAssignableFrom()was renamed totopiarist.classIsA(), but is also still available under
the old name.topiarist.export()was renamed totopiarist.exportTo(), but is also still available under
the old name.