Problems With Product Functionality Definition