Hiding classes that shouldn't be used externally