RC3 removes the JSON load() method from CLI-generated Providers

Are there plans to return the JSON-loading boilerplate load() method to Providers created with
ionic generate provider MyProvider

As of RC3, it looks like the CLI command no longer creates a JSON loader in its generated provider. Previously, it very helpfully looked like this:
import { Injectable } from ‘@angular/core’;
import { Http } from ‘@angular/http’;
import ‘rxjs/add/operator/map’;

export class TestProvider {
  data: any;
  constructor(private http: Http) {
    this.data = null;
  load() {
    if (this.data) {
      return Promise.resolve(this.data);
    return new Promise(resolve => {
        .map(res => res.json())
        .subscribe(data => {
          this.data = data;

I really really hope not. That code is dreadful. It makes a ghost promise, uses the explicit promise construction antipattern, doesn’t propagate errors correctly, and shouldn’t even be using promises in the first place. Http gives you a perfectly good Observable, simply use that.

And it also perpetuates overuse of any.