Leverage the power of instancetype
Merge pull request #2 from Palleas/patch-2

Leverage the power of instancetype