Added Internal annotation for all operators that should not be given to the end users (implementation details etc); Forced public operators to have Name annotation