Exactly, the way I see the stack is if it has a skill function if it's not on your platform just point your agent at it rewrite the non compatible skill. This method seems, big "SEEMS", to currently a good cyber security practice as well. As it can catch during the overwrite purpose built vulnerabilities.