typedef ShaderCallback = Shader Function(Rect bounds);
typedef ShaderCallable = Callable1<Shader, Rect>;