First attempt at trying to clean things up. Building the phar should work, but the phar itself, probably not (as namespaces were introduced).