The diff files for JADE doesn't really make sense FYI this should be treated as all new code