HajjSchemaT is instance of MonadIO
ensure combinator; fixed fail formatting
many combinator
convert indentation