Fix broken trait with private abstracts