JAL-4265 JAL-4267 allow injection of custom commands outside of Viewer binding model