Support undefined prototypes