simplified Product Language's composite key initialization