Fluent interface for instance creation of immutable objects.