don't allow identifier as parameter default

misleading because it looks like an expression