[This wil hold my proposal for the 'Generalized abstracted spacial partitioning capability' GSOC 2012 idea.]