Added some excludes to fix warnings with duplicated auto aliased fields
Added defaultProductId as default alternative to productId parameter