parsing of spatial filters - integrate filter parser with GML parser - we cannot use multiple inheritance in closure like we did in OL2 so use a different methodology