Copyright (c) 2018, Kevin Michael Frick. All rights reserved. This software is licensed under the BSD 3-Clause License.