FluentStructure now accepts callable arguments.