West bound should use value-of instead of copy-of just like the rest.

When you view iso19139 records as XML, you'll see the westBound appears with gmd:xmin e.g.:

<gmd:EX_GeographicBoundingBox>
<gmd:westBoundLongitude>
<gco:Decimal>
<gmd:xmin>105.53333332790065</gmd:xmin>
</gco:Decimal>
</gmd:westBoundLongitude>
<gmd:eastBoundLongitude>
<gco:Decimal>129.01666666127286</gco:Decimal>
</gmd:eastBoundLongitude>
<gmd:southBoundLatitude>
<gco:Decimal>-35.033522303030146</gco:Decimal>
</gmd:southBoundLatitude>
<gmd:northBoundLatitude>
<gco:Decimal>-10.415345166691509</gco:Decimal>
</gmd:northBoundLatitude>
</gmd:EX_GeographicBoundingBox>

It could be ignored with classic view, but using the HTML5 UI, it causes GeoNetwork to hang when viewing the record.