because of (http://goo.gl/iU0okt) internal type declaration limit in
VS2010