Dynamically create an eta-expension when partially applied