Revert "#11 - Reorganize constructors to preserve default style"

This reverts commit 5450f17d0477ef063e1590dee9d26a6dea01c9d0.