As Primitive action Manager can only register local functions. We need an implementation which will probably generate a file containing dictionary of idnetifiers and keywords for predefined instructions and module files for dynamic instructions. So that these can be registered remotely with supplied arguments.