Supplier with empty constructor