In this paper we develop mathematically strong systems of
analysis in higher types which, nevertheless, are proof-theoretically weak,
i.e. conservative over elementary resp. primitive recursive arithmetic.
These systems are based on non-collapsing hierarchies

-WKL

-WKL

of principles which generalize (and for

coincide with)
the so-called `weak' König's lemma WKL (which has been studied
extensively in the context of second order arithmetic) to logically more
complex tree predicates. Whereas the second order context used in the program
of reverse mathematics requires an encoding of higher analytical concepts
like continuous functions

between Polish spaces

, the
more flexible language of our systems allows to treat such objects directly.
This is of relevance as the encoding of

used in reverse mathematics
tacitly yields a constructively enriched notion of continuous functions which
e.g. for

can be seen (in our higher
order context) to be equivalent to the existence of a continuous modulus of
pointwise continuity. For the direct representation of

the existence of
such a modulus is independent even of full arithmetic in all finite types
E-PA

plus quantifier-free choice, as we show using a priority
construction due to L. Harrington. The usual WKL-based proofs of properties
of

given in reverse mathematics make use of the enrichment provided by
codes of

, and WKL does not seem to be sufficient to obtain similar
results for the direct representation of

in our setting. However, it
turns out that

-WKL
is sufficient.
Our conservation
results for

-WKL

-WKL

are proved via a new
elimination result for a strong non-standard principle of uniform

-boundedness which we introduced in 1996 and which implies the
WKL-extensions studied in this paper