Copyright (c) 2018 Flavio Oliveira (flavio@wisespace.io), Weiyüen Wu (doomsplayer@gmail.com)
Licensed under either of
* Apache License, Version 2.0, (http://www.apache.org/licenses/LICENSE-2.0)
* MIT license (http://opensource.org/licenses/MIT)
at your option.