should probably change the return type to webvtt_bool just to be clear, otherwise it's ok