Fluent Interface Modeling