fixed regression: defining __META__ in the prototype is stupid. add regression test