PrintBlock and AssignBlock now capable of more statements. Introduced security risk, should implement some input checks or restrict user to select from a drop-down list.