Implement all Schema methods
 + Refactor regex to work with Schema.lengths()
 + Implement Schema.lengths()