Extend prototype instead of replacing it