fn valloc(n: usize) callconv(.c) ?[*]align(alignment_bytes) u8
fn valloc(n: usize) callconv(.c) ?[*]align(alignment_bytes) u8 { return aligned_alloc(std.heap.pageSize(), n); }