[^] methods undefinition added
Merge pull request #1 from lunich/master

Some undef magic