Syntax tweaks
Moving towards new dirty event, changed flexible size getters to properties.