NPE bugfix
performance improvement: return empty list if properties model can't be
created such that getProperties(..) doesn't gets re-evaluated all the
time.
method rename to stay consistent
bugfix: now uses right context to get selectionAstAnalyzed