Revert "Prevent sub-assignments under ALLOCATED UNSPECIFIED" --
requirements not clear.

This reverts commit 3dc00f562c67e57cb0fe8b5c837af895814f77b8.
Revert "Prevent sub-assignments under ALLOCATED UNSPECIFIED" --
requirements not clear.

This reverts commit 63c4e63ea283f8b4f7a826df73906bba789b9455.
Revert "Prevent sub-assignments under ALLOCATED UNSPECIFIED" --
requirements not clear.

This reverts commit 9b04c64dbec146f6ecc68f469934f20551629db8, reversing
changes made to 0a67489ce77639f0856ec58e21948da3e36699cc.