To insure realistic opportunities for the creation of affordable housing, any residential development of six or more units that occurs at a density of six units per acre or more shall be required to provide a minimum affordable housing set-aside of 20%. This is a mandatory requirement for residential development that is created through any Planning Board action on subdivision or site plan applications, municipal zoning, use or density variance applications, as well as redevelopment plan or rehabilitation plan applications. All new affordable housing units must comply with all applicable affordable housing regulations of this chapter including the requirements of the Uniform Housing Affordability Controls. This mandatory set-aside requirement does not give any developer the right to any such rezoning, variance or other relief, nor does it establish any obligation on the part of the Borough of Riverton to grant such rezoning, variance or other relief absent the requisite planning justifications and proofs as stipulated in the Municipal Land Use Law.