I would recommend you to add some examples of what your extention actually does. The code of ethics only gives me a vague idea.