The prohibited contract provisions of Article 18 should be replaced with a strong and comprehensive recusal requirement covering not just contracts but also applications and any other authorizations and actions sought from an officer or employee of the municipality who exercises power with respect to the contract, application, authorization, or action.