add basic support embedded method definition