TODO: evaluateToken from multicolumn onwards