Update Select and Where to return an Option (closes #6). Add ToArray method. Update tests.