Build failed with : ``` e: error: Epoxy Processor Exception: Error generating model classes Caused by IllegalArgumentException: modifiers [protected, abstract] must contain one of [public, private] Stacktrace: com.airbnb.epoxy.ModelBuilderInterfaceWriter.writeInterface(ModelBuilderInterfaceWriter.kt:57) com.airbnb.epoxy.GeneratedModelWriter.generateClassForModel(GeneratedModelWriter.kt:174) com.airbnb.epoxy.GeneratedModelWriter.generateClassForModel$default(GeneratedModelWriter.kt:134) com.airbnb.epoxy.ModelProcessor.writeModel(ModelProcessor.kt:85) com.airbnb.epoxy.ModelProcessor.processModels(ModelProcessor.kt:69) com.airbnb.epoxy.EpoxyProcessor.processRound(EpoxyProcessor.java:187) com.airbnb.epoxy.EpoxyProcessor.process(EpoxyProcessor.java:165) > Task :lib:kaptDebugKotlin FAILED ``` Creating this issue to add more information in the error message. I am still not sure what is the cause, the change we made was to move some epoxy code from app module to a library module. `epoxyVersion = '3.3.0'` `gradle_android_version = '3.2.1'`