A Boxology of Design Patterns forHybrid Learningand Reasoning Systems | Synapse