[wip] fixed miss spell
[wip] multiple constructors -> define_method
[wip] define_method (APNGAsm constructor)