create some useful collection processing overloads by using InlineHelper.fs, use assembly:AutoOpen for published types and functions instead of Bricks.fs, began to clean up the collection mess