Ummm...he does *NOT* want the DAY to show. And he seems to want a 4-digit year and the month name abbreviated.
So should your method be invoked with myDate.format('M Y') ???
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.