Anonymous classes instantitated in explicit constructor calls cannot have enclosing instance Reviewed-by: vromero