made appender interface package-visible