Copyright (c) 2014-2016 Douglas Christopher Wilson Copyright (c) 2010 Sencha Inc. Copyright (c) 2011 TJ Holowaychuk Copyright (c) 2011 LearnBoost