Made Map abstract for static method-support