Quantifying Behavior the JWatcher Way