Some utility classes for dart