Deprecate and properly handle empty lhs