package blitz.collections fun List.inBounds(index: Int): Boolean { if (index >= size) return false if (index < 0) return false return true } fun Vec.inBounds(index: Int): Boolean { if (index >= size) return false if (index < 0) return false return true }