Implementation of First Objects.