not sure what the convention is for fluent interfaces, but I would expect a type to be specified