Where a developer and the City Council agree that in connection with the approval of a development project certain facilities shall be constructed by the developer, the total amount of the IM fee otherwise payable by the developer shall be reduced in accordance with the construction cost of the facilities as agreed between the developer and the City Council. Said agreement may provide for reimbursement to the developer of construction costs in excess of the fee otherwise applicable. No credit shall be allowed for the cost of construction of improvements, which are not, identified facilities. In the event the City and the developer agree that the developer shall construct certain facilities, the developer shall enter into an agreement with the City providing for the construction of such improvements based upon plans and specifications prepared by the developer and approved by the City Engineer and providing adequately therefore. The foregoing shall not limit the right of the City to require the construction and/or dedication of improvements which the City otherwise may require under any other ordinance, resolution, rule or policy of the City of Martinez, the Subdivision Map Act, the California Environmental Quality Act, or other federal, state or local rule or ordinance.