add subset assignment tests