Make PropertyDeclarationBlock store a single vector of declarations

Changes PropertyDeclarationBlock to store a single vector instead of the current two vectors; normal, important.

Fixes #3426