(define x {:a 12}) (x :a) => means dictionary key access. (x :a :b) length!=3 so it's function access