add base function proxy's as attributes