Extract en/decode methods; no validation by default; Urls instantiable.