removed unecessary check in l-value extraction