Simplified field factory interface