permit scalars as sms__compare_var arguments
update TODO
reject in/out/inout sms$serial vars not present in region
update TODO
re-enable max-continuation lines check
refactor; update TODO
add sms-directive continuation mechanism
translate bounds of distributed arrays in where stmt and construct
update TODO