Bug Fix: Allow invokeAPI to not require dictionary content