Reverse vendor-list for right prepends; fix
Fix loading order for CI; fix
Organize modules/classes for clarity
Update sample-code to reflect changes
Details and updates
Update expected-text for passing specs; fix