right now they aren't. For example, options.getFunctions().add() will let you modify the created FunctionCallingOptions from the builder. This should be considered across all builder implementations.