Documentation
A Page is basically key-value mapping. Certain keys have special meanings, like for example url, body and title.
fromContext :: Context -> PageSource
Create a Page from a key-value mapping.
getValue :: String -> Page -> StringSource
Obtain a value from a page. Will resturn an empty string when nothing is found.