remove the constraint on BO's Lhs

it's not always the case that we could have a nonnull
declarator decl from the LHS