Wat commentaar toegevoegd en ook wat beveiligingen ingebouwd (push en pop van registers).