$attributes
 */
function stylesheet_tag(string $filename, array $attributes = []): string {
	$attributes_str = \Controls\attributes_to_string([
		'href' => "$filename?" . filemtime($filename),
		'rel' => 'stylesheet',
		'type' => 'text/css',
		'data-orig-href' => $filename,
		...$attributes,
	]);
	return "\n";
}
/**
 * @param array $attributes
 */
function javascript_tag(string $filename, array $attributes = []): string {
	$attributes_str = \Controls\attributes_to_string([
		'src' => "$filename?" . filemtime($filename),
		'type' => 'text/javascript',
		'charset' => 'utf-8',
		...$attributes,
	]);
	return "\n";
}
function format_warning(string $msg, string $id = ""): string {
	return "$msg
";
}
function format_notice(string $msg, string $id = ""): string {
	return "$msg
";
}
function format_error(string $msg, string $id = ""): string {
	return "$msg
";
}
function print_notice(string $msg): string {
	return print format_notice($msg);
}
function print_warning(string $msg): string {
	return print format_warning($msg);
}
function print_error(string $msg): string {
	return print format_error($msg);
}