changed constructor of rfc_5510 coders to include generation id in build function. Still supports build(), without arguements