expan apply constructor tests