Removed ezMap (because of Eclipse) and used the ? type parameter for VisualProperty