Skopiowane fragmenty funkcji z ostatniej wersji brythona, dla testow przed zrobienie PRa