VANCOUVER — The B.C. Court of Appeal says a law passed by the provincial government to stave off opposition to a supportive housing development in the Vancouver neighbourhood of Kitsilano is unconstitutional.