- add Alias annotation to API
- fix AdapterInventory side weirdness