Fixed: regex was bad
Added: expose raw assert from the facade
Added: pieces should have a name