ZF-2896: View helper url() should not take into consideration custom params (other than module, controller and action) from current URL .
View helper url(): in my opionion reset flag set to false by default is OK but only if preserved params are only: module, controller and action. Generation of new url using some custom params from current URL (customerId, etc...) doesn't make much sense for me.
Example: after browsing page customer/view/customerId/3, I click in menu on url('action' => 'add') and I get this customer/add/customerId/3 ..
This should not happen by default...