scala syntax