Unneccesary call.
Add parentResult to allow more customization of how an interaction is propogated. Should allow easy closing of current windows.
Add close button to InventoryRules scroll list.
Optional constructor specifically for a parameter should not mark paramter as optional. Wasteful.