adaptado coreToolBehaviourProvider para Record y Custom