Plugins MUST return dictionary data structures