"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-08 08:22:13.561764
"""

```python
from typing import List, Dict

class FactChecker:
    """
    A simple fact-checking system that verifies if a given statement is true based on predefined facts.
    
    Attributes:
        facts (Dict[str, bool]): A dictionary storing key-value pairs where the keys are statements and values are their truthfulness.
    """

    def __init__(self):
        self.facts = {
            "Paris is the capital of France": True,
            "Water boils at 100 degrees Celsius": True,
            "The Earth orbits around the Sun": True
        }

    def check_statement(self, statement: str) -> bool:
        """
        Check if a given statement is true based on stored facts.
        
        Args:
            statement (str): The statement to be checked for truthfulness.
            
        Returns:
            bool: True if the statement is found in the facts dictionary and marked as true, otherwise False.
        """
        return self.facts.get(statement, False)

    def add_fact(self, statement: str, is_true: bool):
        """
        Add a new fact to the system.
        
        Args:
            statement (str): The new statement to be added.
            is_true (bool): The truth value of the new statement.
        """
        self.facts[statement] = is_true

    def remove_fact(self, statement: str):
        """
        Remove an existing fact from the system if it exists.
        
        Args:
            statement (str): The statement to be removed.
        """
        if statement in self.facts:
            del self.facts[statement]

def example_usage():
    checker = FactChecker()
    print(f"Is 'Paris is the capital of France' true? {checker.check_statement('Paris is the capital of France')}")  # True
    checker.add_fact("London is the capital of UK", True)
    print(f"Did we add London's fact correctly? {checker.check_statement('London is the capital of UK')}")  # True
    checker.remove_fact("Water boils at 100 degrees Celsius")
    print(f"Is water boiling fact still true after removal? {checker.check_statement('Water boils at 100 degrees Celsius')}")  # False

if __name__ == "__main__":
    example_usage()
```