[#11] After harsh battle, comes glory! Constructor now works as expected