support ruby __END__ keyword