check types and existence of properties to suppress warnings; cleanups
check types and existence of properties to suppress warnings; cleanups
turbolent/ralph,turbolent/ralph,turbolent/ralph,turbolent/ralph