Change to Block constructor to include required attributes.