Added a check into the MakeSafe() method of Device class to exit out if called as a procedure rather than an instance.

#256