Setting $vendorName to optional to provide fallback for non namespaced extensions