protected abstract void RecycleElementCore(ElementFactoryRecycleArgs args);
public void RecycleElement(ElementFactoryRecycleArgs args) { RecycleElementCore(args); }