A local government unit adopting a self-government charter may exercise any power not prohibited by this constitution, law, or charter. This grant of self-government powers may be extended to other local government units through optional forms of government provided for in section 3.