FunctionBuilder ==> StaticFunction