square brackets after variables with really weird syntax are ignored