How to use oobabooga. Understanding its strengths and weaknesses compared to alternatives helps y...