Working on semantic indentation