Fully comment transition class, add error checking to its ctors.
Fully comment transition class, add error checking to its ctors.

gef756/meta,gef756/meta,husseinhazimeh/meta,esparza83/meta,saq7/MeTA,husseinhazimeh/meta,gef756/meta,saq7/MeTA,husseinhazimeh/meta,husseinhazimeh/meta,gef756/meta,gef756/meta,esparza83/meta,esparza83/meta,husseinhazimeh/meta,esparza83/meta,esparza83/meta,saq7/MeTA