Fixed best_practice.py __all__ and changed _is_rule and _version function attributes to public.