title: Private method in groovy is not private
body: <pre><code>class A {
      private def sayHello() {
         println "Anish"
      } 
   }
  
   def a_obj = new A()
   a_obj.sayHello()
  </code></pre>
  
  <p>output : <code>Anish</code></p>
  
  <p>Is there any way to protect <code>sayHello()</code> in groovy or am I missing something?</p>