don't overspecify standard type assignments