Patterns: Strategy
Scala and Python Strategy for Question
Actors: messageApp