Gravity sans singularities
  Basis and limitations of singularity theorems for Gravity are examined. As singularity is a critical situation in course of time, study of time paths, in full generality of Equivalence principle, provides two mechanisms to prevent singularity. Resolution of singular Time translation generators into space of its orbits, and essential higher dimensions for Relativistic particle interactions has facets to resolve any real singularity problem. Conceptually, these varied viewpoints have a common denominator: arbitrariness in the definition of `energy' intrinsic to the space of operation in each case, so as to render absence of singularity a tautology for self-consistency of the systems. 
K. H. Mariwalla